rough estimate - German English Dictionary